cost lives - Allemand Anglais Dictionnaire